Big Huge Thesaurus

Mentha citrata

noun

sounds kind of like